
#ifndef _NJUST_3DESR_PROC_H_
#define _NJUST_3DESR_PROC_H_

#include "NJUST_3DESR_data.h" 

#ifdef __cplusplus
extern "C" {
#endif

////////////////////////////////////////////////////////////////////////////////////////////////
//
	struct NJUST_3DESR_DataInfo_LIDAR4
	{
		int debug_info;
		NJUST_3DESR_OBS  obs;
	};

////////////////////////////////////////////////////////////////////////////////////////////////

int  NJUST_3DESR_Encode_Compress(NJUST_3DESR_DataInfo_LIDAR4 *p3DRes,unsigned char *p3DBuf);
////////////////////////////////////////////////////////////////////////////////////////////////


int NJUST_3DESR_Decode_IP_Data( const void* pIPData, const int nBytes,
                                NJUST_3DESR_OBS    **pOBS       //当不是障碍数据时,值为NULL
   						       );
////////////////////////////////////////////////////////////////////////////////////////////////

#ifdef __cplusplus
}
#endif

#endif
